put the bite on - Francés Inglés Diccionario